think a lot of someone - French English Dictionary